﻿-var docTemplates = ViewData.ContainsKey("doctemplates") ? ViewData["doctemplates"] as IList<OrderDocTemplateInfo> : null
-var isReadOnlyTemplateList = ViewData.ContainsKey("readonly") || ViewData.ContainsKey("readonlytemplatelist")
-var isCreateMode = ViewData.ContainsKey("doctemplatesorderid") && ((int)ViewData["doctemplatesorderid"] == 0)
%label
  %img.icon16{src="img/attach.gif"}
  =string.Format("Шаблоны документов: {0}", isReadOnlyTemplateList || isCreateMode ? "недоступны" : "")
.spacer10
-if (isReadOnlyTemplateList)
  .warning
    %img.icon16{src="img/attention.png"}
    Для того что бы приступить к работе над документами необходимо перейти в режим редактирования заявки.
-else    
  %ul#doctemplates.items
    -if (docTemplates != null && docTemplates.Count() > 0)
      -foreach(var file in docTemplates)
        %li.file{id=string.Format("doctemplate{0}",file.Id)}
          %img.icon16{src=string.Format("img/mime/{0}_16.gif",System.IO.Path.GetExtension(file.Name).TrimStart('.'))}
          %a.noul{href="#", onclick=isCreateMode ? "alert('Для того что бы приступить к работе над документами необходимо сохранить заявку.'); return false;" : string.Format("editDocTemplateBegin({0},{1}); return false;", file.Id, file.OrderId)}=file.Name    
          .details=string.Format("({0})", file.CreateDateStr)
    -else
      %li.file
        ="Нет шаблонов"


          